Service Load Balancing with Autonomic Servers: Reversing the Decision Making Process
نویسندگان
چکیده
Load balancing faces new challenges in the framework of autonomic servers deployed in data centers. With traditional push-based strategies, the authoritative decision is made by the load balancer, which decides to which server the requests are forwarded. However, the autonomy of servers is often incompatible with these strategies, as they may accept or refuse to process a request on a voluntary basis. We present in this paper the benefits and limits of a pull-based load balancing strategy for transferring the authority from the load balancer to the autonomic servers. We describe the underlying functional architecture with two different schemes and quantify the performances through an extensive set of experiments.
منابع مشابه
Load Balancing Approaches for Web Servers: A Survey of Recent Trends
Numerous works has been done for load balancing of web servers in grid environment. Reason behinds popularity of grid environment is to allow accessing distributed resources which are located at remote locations. For effective utilization, load must be balanced among all resources. Importance of load balancing is discussed by distinguishing the system between without load balancing and with loa...
متن کاملLDMA and WLDMA: Load Balancing Strategies for Distributed LAN and WAN Environments
This paper introduces a new load balancing algorithms, called LDMA (Load balancing using Decentralized decision-making Mobile Agents) and WLDMA (WAN Load balancing using Decentralized decision making Mobile Agents) which distributes load among local and geographically distributed web servers connected in a mesh topology, by a communications network. The performance of LDMA is compared with MALD...
متن کاملBoosting the Throughput of a Multi-server System via Adaptive Task Replication
The throughput (rate of task completion) of a multi-server system is typically the sum of the service rates of individual servers. In this paper we demonstrate how task replication can result in a higher throughput, and we seek to find the fundamental limit of this throughput boost. Several recent works have studied queueing systems where tasks are replicated at multiple servers, and the copies...
متن کاملResearch on a Decision-making Model for Service Restoration in a Smart Distribution Network
Abstract: In order to restore power to out-of-service areas quickly, this paper proposes a new service restoration decision-making algorithm for a distribution network. First, using heuristic rules, a candidate service restoration scheme set is generated. Considering the target of service restoration, five evaluation indices are introduced, including the quantities of restored load and transfer...
متن کاملOn Fully Distributed Adaptive Load Balancing
Monitoring is an inherent part of the management loop. This paper studies the problem of quantifying utility of monitoring in a fully distributed load balancing setting. We consider a system where job requests arrive to a collection of n identical servers. The goal is to provide the service with the lowest possible average waiting time in a fully distributed manner (to increase scalability and ...
متن کامل